/*
 * 版权所有 (c) 2022-2099 TBIT。保留所有权利。
 */

package com.tbit.main.pojo.VO;

import com.tbit.main.constant.MapConstant;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author <a href="mailto:li.yao@tbit.com.cn">yao</a>
 * @version 4.2.0
 * @since 2024/9/10 10:22
 */
@Data
public class TerControlReqVO {

    @NotBlank(message = "Machine.userCode.notNull")
    private String userCode;
    @NotNull(message = "Machine.control.type.notNull")
    private Integer type;
    private Integer mapType = MapConstant.MAP_GOOGLE;
    @NotNull(message = "System.lon.notNull")
    private Double lon;
    @NotNull(message = "System.lat.notNull")
    private Double lat;
    private Integer photograph;
    private String helmetMac;
    private Integer cameraType;
    private String mannedNO;

}
